payment confirmation - German English Dictionary